nuclear powered - Turco Inglés Diccionario